motorized skiff

Translations
моторная шлюпка
The motorized skiff made it easier to travel upstream.
Моторная шлюпка облегчила путешествие вверх по течению.